pay in cash and in advance - Allemand Anglais Dictionnaire